Neural Network Models for Agile Software Effort Estimation based on Story Points

نویسندگان

  • Aditi Panda
  • Shashank Mouli Satapathy
  • Santanu Kumar Rath
چکیده

Agile software development is now accepted as a superior alternative to conventional methods of software development, because of its inherent benefits like iterative development, rapid delivery and reduced risk. Hence, the industry must be able to efficiently estimate the effort necessary to develop projects using agile methodology. For this, different techniques like expert opinion, analogy, disaggregation etc. are adopted by researchers and practitioners. But no proper mathematical model exists for this. The existing techniques are ad-hoc and are thus prone to be incorrect. One popular approach of calculating effort of agile projects mathematically is the Story Point Approach (SPA). In this study, an effort has been made to improve the prediction accuracy of estimation done using SPA. For doing this, different types of neural networks (General Regression Neural Network (GRNN), Group Method of Data Handling (GMDH) Polynomial Neural Network and CascadeCorrelation Neural Network) are used. Finally, performance of models generated using these neural networks are compared and analyzed. Keywords— Agile Software Development, General Regression Neural Network, GMDH Polynomial Neural Network, Cascade Correlation Neural Network, Software Effort Estimation, Story Point Approach.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Empirical Validation of Random Forest for Agile Software Effort Estimation Based on Story Points

Agile Software development has become famous in industries and replacing the traditional methods of software development. A correct estimation of effort in this concept still remains an argument in industries. Thus, the industry must be able to estimate the effort necessary for software development using agile methodology. For estimating effort different types of neural-networks Probabilistic N...

متن کامل

A deep learning model for estimating story points

Although there has been substantial research in software analytics for effort estimation in traditional software projects, little work has been done for estimation in agile projects, especially estimating user stories or issues. Story points are the most common unit of measure used for estimating the effort involved in implementing a user story or resolving an issue. In this paper, we offer for...

متن کامل

A New Architecture Based on Artificial Neural Network and PSO Algorithm for Estimating Software Development Effort

Software project management has always faced challenges that have often had a great impact on the outcome of projects in future. For this, Managers of software projects always seek solutions against challenges. The implementation of unguaranteed approaches or mere personal experiences by managers does not necessarily suffice for solving the problems. Therefore, the management area of software p...

متن کامل

Story Point Approach based Agile Software Effort Estimation using Various SVR Kernel Methods

Agile software development process represents a major departure from traditional, plan-based approaches to software engineering. Estimating effort of agile software accurately in early stage of software development life cycle is a major challenge in the software industry. For improving the estimation accuracy, various optimization techniques are used. The Support Vector Regression (SVR) is one ...

متن کامل

Prediction of Software Development Effort Using RBNN and GRNN

Software development effort prediction is one of the most key activities in software industry. Many models have been proposed to build a relationship between software size and effort; however we still have problems for effort prediction. This is because project data, available in the primary stages of project is often inadequate, unpredictable, uncertain and unclear. The need for accurate effor...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015